package com.ui.core {
	import com.ui.controls.ToolTip;

	import flash.display.DisplayObject;
	import flash.events.IEventDispatcher;
	import flash.geom.Rectangle;

	/**
	 * @author leiming
	 */
	public interface IToolTip extends IEventDispatcher {
		function get toolTip() : ToolTip;

		function getBounds(targetCoordinateSpace : DisplayObject) : Rectangle

		/**
		 *  @copy flash.display.DisplayObject#width
		 */
		function get width() : Number

		function set width(value : Number) : void

		/**
		 *  @copy flash.display.DisplayObject#height
		 */
		function get height() : Number

		function set height(value : Number) : void
	}
}
